Big Huge Thesaurus

goliath frog

noun

sounds kind of like